Golang Job: GoLang Engineer

Job added on

Company

OrangePeople

Location

Plano, TX - United States of America

Job type

Full-Time

Golang Job Details

We are looking for a Software Engineer to join our team of talented engineers that use Machine Learning, NLP, and other cutting-edge technology to transform the customer experience with their vehicle. From making it possible to start your car and check fuel range in the comforts of your home to enhance the communication with our vehicles and how our vehicles communicate with each other and the world around us.

Responsibilities:

  • Design and develop software to create cutting-edge solutions by writing maintainable, extensible, tested code, while complying with coding standards
  • Continuously integrate and deliver software components into a fully functional software system
  • Be hands-on and lead from the front in following best practices in development, microservices design and CI/CD methodologies
  • Facilitate end-to-end user testing with customers
  • Troubleshoot, debug and upgrade existing systems
  • Work closely with product owners to shape and deliver features to customers

Qualifications:

  • 3+ years of software engineering experience in a production environment
  • Experience in writing clean, concise, testable, and maintainable code using Go and/or Rust programming languages
  • Experience in implementing low-latency microservices
  • Production experience in Public Cloud (AWS, Azure or GCP), CI/CD, and containerization
  • Experience in test automation frameworks, optimizing performance and security enabling delivery of robust and maintainable architecture
  • Experience working in an Agile software engineering environment
  • Experience using gRPC protocols is a plus
  • Experience with Kubernetes is a plus
  • Hands-on experience building and delivering IOT, Telematics, or Connected Car products or solutions is a plus
  • Experience working with large-scale, high-availability, and highly distributed applications is a plus
  • We think the knowledge acquired earning a Bachelor’s Degree in Computer Science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent trumps degree every time.

Additional Responsibilities:

  • Participate in OrangePeople monthly team meetings, and participate in team-building efforts.
  • Contribute to OrangePeople technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

About us:
OrangePeople is an Enterprise Architecture and Project Management solutions company. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OrangePeople team, you will have access to industry-leading consulting practices, strategies & technologies, innovative training & education. An ideal OrangePeople Person is a technology leader with a proven track record of technical achievements and strong process/methodology orientation.

Job Type: Contract

Pay: $70.00 per hour

Schedule:

  • 8 hour shift

Work Location: One location